Edinburgh, Scotland: Royal Mile - Rick Steves Europe Travel Guide - Travel Bite